package com.dz.lm.dao.product.read;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.dz.lm.common.exception.DaoException;
import com.dz.lm.common.utils.stereotype.ReaderRepository;
import com.dz.lm.domain.product.CommonArea;

@ReaderRepository("readCommonAreaDao")
public interface CommonAreaDao {
	
	/**
	 * 查询省市列表
	 */
	List<CommonArea> qryProvinceList()throws DaoException;
	/**
	 * 查询市区列表
	 */
	List<CommonArea> qryCityList(Map<String, Object> sub)throws DaoException;
	/**
	 * 查询省市区列表
	 */
	List<Map<String, Object>> qryLocalList()throws DaoException;
	/**
	 * 查询省市区
	 */
	CommonArea selectByPrimaryKey(@Param("id") Integer id)throws DaoException;


}